package com.happyrecyclingstation.dto;

import lombok.Data;
import org.springframework.ai.tool.annotation.ToolParam;

import java.time.LocalDateTime;

@Data
public class AIResumeQuery {
	@ToolParam(required = true, description = "用户id")
	private Integer userId;
	@ToolParam(required = false, description = "公司id")
	private Integer companyId;
	@ToolParam(required = false, description = "技能")
	private String skills;
	@ToolParam(required = false, description = "是否有项目经历如果有值为true：true/false")
	private Boolean project;
	@ToolParam(required = false, description = "是否有工作经历如果有值为true：true/false")
	private Boolean workExperience;
	@ToolParam(required = false, description = "求职意向")
	private String jobIntention;
	@ToolParam(required = false, description = "简历投递时间")
	private LocalDateTime createTime;
	@ToolParam(required = false, description = "查询条目")
	private Integer limit;
}
